supply shepherds with provisions - Allemand Anglais Dictionnaire